package com.xiaobai.common.utils.config.dict;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface DictConvert {
    /**
     * 对应字典当中的关键字
     */
    String dictKey();

    /**
     * 实体类内对应的中文字段名，默认为“当前字段+Text”
     * <p>
     * 例如当前字段为“type”，则对应中文字段默认为“typeText”
     */
    String dictValue();
}
